لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشن با AngularJS [ویدئو]
Building an Application with AngularJS [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با AngularJS خلاقیت به خرج دهید تا برنامه های هیجان انگیز درباره این ویدیو توسعه دهید
• از نماها و کنترلرها برای ساختن سریع یک برنامه از پایه استفاده کنید
•ساخت Angular Services و پیاده سازی Dependency Injection با کمک مثال های گویا
•تسلط بر برنامه نویسی ناهمزمان از طریق استفاده موثر از جاوا اسکریپت همراه با Angular
در جزئیات
AngularJS به شما کمک می کند تا برنامه های وب پویا را سریع و آسان بسازید. اگر به دنبال مقیاس پذیری و ماژولار بودن در برنامه های خود هستید، AngularJS فناوری مناسب شماست. تمام ابزارهای لازم برای توسعه اپلیکیشن هایی که هم جذاب و هم کاربردی هستند را در اختیار شما قرار می دهد.
این دوره ویدیویی به شما نشان می دهد که چگونه یک برنامه کاربردی پیچیده با استفاده از AngularJS بنویسید، یک مرحله در یک زمان. با تنظیم پیش نیازهای لازم، شروع به آماده سازی سیستم خواهید کرد. سپس برنامه خود را داربست میزنید و اولین کنترلکنندهها و نماهای خود را با استفاده از اتصال دادهها مینویسید تا آنها را به هم بچسبانید. سپس به پیاده سازی خدمات سفارشی خود و همچنین دستورالعمل هایی برای انعطاف پذیری و توسعه برنامه خود ادامه خواهید داد. در نهایت، قبل از پایان دوره توجه خود را به آزمایش کد معطوف خواهید کرد و آماده هستید تا برنامه Angular خود را بنویسید. شما با یک صفحه خالی شروع خواهید کرد اما در پایان دوره، ایجاد و پیاده سازی برنامه های پیچیده AngularJS آسان تر خواهد شد. از همیشه
سرفصل ها و درس ها
شروع شدن
Getting Started
معرفی یک برنامه حداقل زاویه ای
Introducing a Minimal Angular Application
نمایش برنامه
Showcasing the Application
نصب پیش نیازها
Installing the Prerequisites
داربست یک برنامه زاویه ای
Scaffolding an Angular Application
انتخاب ویرایشگر یا IDE
Selecting an Editor or IDE
معرفی View و Controller
Introducing the View and the Controller
معرفی دستورالعمل های زاویه ای
Introducing Angular Directives
معرفی یک کنترلر
Introducing a Controller
توضیح محدوده و مدل
Explaining the Scope and the Model
استفاده از دو طرفه Data Binding
Using Two-way Data Binding
پیاده سازی رفتارها در کنترلر
Implementing Behaviors in the Controller
نمایش و پنهان کردن عناصر
Showing and Hiding Elements
نماها و کنترلرهای پیشرفته
Advanced Views and Controllers
معرفی فرم زاویه ای
Introducing the Angular Form
استفاده از قالب های استاتیک
Using Static Templates
کار با قالب های پویا
Working with Dynamic Templates
استفاده از فیلترها برای ارسال پیام
Using Filters to Message Data
معرفی مسیریابی سمت مشتری در برنامه ما
Introducing Client-side Routing in Our Application
تزریق وابستگی (DI)
Dependency Injection (DI)
استفاده از DI در یک کنترلر
Using DI in a Controller
DI و کوچک کردن فایل های جاوا اسکریپت
DI and Minifying JavaScript Files
معرفی سرویس Angular $injector
Introducing the Angular $injector Service
خدمات
Services
درک خدمات
Understanding Services
درک چرخه عمر یک سرویس
Understanding the Life Cycle of a Service
استفاده از سرویس $http برای دسترسی به منابع سرور
Using the $http Service to Access Server Resources
تعریف یک سرویس سفارشی ساده
Defining a Simple Custom Service
معرفی پنج دستور غذا برای ایجاد یک سرویس
Introducing Five Recipes to Create a Service
تسلط بر برنامه نویسی ناهمزمان
Mastering Asynchronous Programming
توضیح وعده جاوا اسکریپت
Explaining the JavaScript Promise
با استفاده از کتابخانه Angular $q
Using the Angular $q Library
زنجیر کردن چندین درخواست ناهمزمان
Chaining Multiple Asynchronous Requests
لغو درخواست $http
Canceling a $http Request
کد پوشش با تست های واحد
Covering Code with Unit Tests
نصب Karma و تعریف ConfigFile
Installing Karma and Defining ConfigFile
تشریح آناتومی یک تست واحد
Explaining the Anatomy of a Unit Test
نوشتن یک تست واحد ساده
Writing a Simple Unit Test
بحث در مورد ماژول و توابع تزریق
Discussing the Module and the Inject Functions
با استفاده از $httpBackend Mock
Using the $httpBackend Mock
کاوش دستورالعمل ها
Exploring Directives
ایجاد یک دستورالعمل ساده
Creating a Simple Directive
درک محدوده یک دستورالعمل
Understanding the Scope of a Directive
تعامل با محدوده والدین
Interacting with the Parent Scope
ابهام زدایی از انتقال
Demystifying Transclusion
آزمایش یک دستورالعمل
Testing a Directive
نوشتن تست های پایان به انتها
Writing End-to-End Tests
نصب نقاله و نوشتن فایل کانفیگ
Installing Protractor and Writing a Config File
نوشتن یک تست ساده از پایان به پایان
Writing a Simple End-to-end test
تجزیه و تحلیل استراتژی های دسترسی به عناصر در یک نما
Analyzing Strategies to Access Elements in a View
Gabriel N. Schenker بیش از 25 سال تجربه به عنوان مشاور، معمار، رهبر، مربی، مربی و توسعه دهنده مستقل دارد. در حال حاضر، گابریل به عنوان معمار راه حل اصلی در Techgroup سوئیس کار می کند. قبل از آن، گابریل به عنوان برنامه نویس اصلی برنامه درسی در Docker و Confluent کار می کرد. گابریل دارای مدرک دکتری است. در فیزیک، و او یک کاپیتان داکر، یک همکار خبره داکر، یک توسعهدهنده و اپراتور معتبر کافکا، و یک ASP Insider است. وقتی گابریل کار نمیکند، با همسر فوقالعادهاش ورونیکا و فرزندانش وقت میگذراند.
نمایش نظرات